var fs = require('fs');

var temp = {
    "profile": {
        "name": "",
        "one": "",
        "two": ""
    },
    "page": [

    ]
}



var map = {};

fs.readFile('../html/bw.txt', 'utf-8', function (err, data) {
    if (err) {
        console.error(err);
    }
    else {
        // console.log(data);
        var arr = data.split("=================================================================================================");
        console.log(arr.length);


        arr.forEach(item => {
            var itemArr = item.split('>>');
            // console.log(itemArr,"==============itemArr=================");


            var key = itemArr[0].split('\r\n').join('');
            temp.profile.name = itemArr[1].split('\r\n').join('');
            temp.profile.one = itemArr[2].split('\r\n').join('');
            temp.profile.two = itemArr[3].split('\r\n').join('');

            var pageArr = itemArr.splice(4, itemArr.length - 1);



            var newArr = [];
            pageArr.forEach(line => {
                newArr.push(line.split('\r\n').join(''));
            })

            temp.page = newArr;

            map[key] = temp;

        });

        console.log(map, "=========map========");

        fs.writeFile('111111111.json', JSON.stringify(map), 'utf8', (err) => {
            if (err) throw err;
            console.log('done');
        });

    }
});
